2163
2197
472
191
39
4
422
22
10
6
250
222
507
12
282
509
515
779
78
1
1
1
1
36
1
1
3
6
1
3
1
9
11
674
21
18
12
3
49
9
24
1
1
1
15
1
2
1
170
1
1
1
1000
77
6
50
797
1
669
637
838
1237
77
3
1
1
4
1
1
1622
1
2
81
2
1
1
1
1
1
6
1
1
2
1
23
270
2
2
1
2
3
1
1
2
1
3
2
9
1
63
166
5
1941
51
593
1134
379
52
704
58
16
5
36
15
60
515
1
105
81
2147
16
1406
4